﻿using System;
using System.Collections;
using System.Linq;

namespace ConsoleApp19
{
    class Program
    {
        static void Main(string[] args)
        {
       

            Stack stack1 = new Stack();
            stack1.Push("就是盛开");
            stack1.Push("不是凋亡");
            stack1.Push("自己躲在黑暗中");
            Console.WriteLine("你可曾听闻");
            object[] obj = stack1 .ToArray(); //复制 Stack 到一个新的数组中
            stack1.Pop(); //用于获取栈顶元素的值，并移除栈顶元素
          
            foreach (var v in obj)
            {
                Console.WriteLine(v);
            } 
            bool  index=obj.Contains("自己躲在黑暗中");// 判断某个元素是否在 Stack 中
            Console.WriteLine(index );
            while (stack1.Count != 0)
            {
                Console.WriteLine(stack1.Pop());
            }

     
        }
    }
}
